﻿/* 默认链接 */
a:link {color: #303030;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: none;color: #990000;}
a:active {text-decoration: none;color: #333333;}

/* 输入框 */
.inputText{border:1px #CCCCCC solid;font-size:12px;color:#565656;line-height:20px;padding:0 0 0 3px;height:20px;margin-bottom: 0px;}
.inputLongText{border:1px #CCCCCC solid;font-size:12px;color:#565656;width:360px;height:20px;line-height:20px}
.inputLabel{padding-top:1px;line-height:22px;font-size:12px;color:#565656;}
.inputTextArea{border:1px #CCCCCC solid;padding-top:1px;padding:1px 4px 1px 4px;font-size:12px;color:#565656;line-height:20px;}

/* 下拉框 */
.selectddl{padding:1px 0px;font-size:12px;color:#565656;border:1px solid #CCCCCC;}
.selectddl option{padding:1px}

/* 单选多选垂直居中 */
.radio{vertical-align:middle;font-family:Tahoma;}
.radio input{vertical-align:middle;}
.radio label{vertical-align:middle;font-family:Tahoma;color:#575757;}

/* 单选组 多选组 */
.radioList{vertical-align:middle;}
.radioList label{vertical-align:middle;font-family:Tahoma;color:#575757;padding-right:10px;}
.radioList input{vertical-align:middle;}

/* 导航菜单 */
#sitemenu{}
#sitemenu li{float:left;list-style:none;line-height:30px;text-indent:16px;}
#sitemenu li a{display:block;text-decoration:none;width:auto;color:White;}
#sitemenu li a:hover{}
#sitemenu li ul{margin:0;padding:0;position:absolute;visibility:hidden;padding-top:3px;width:100px;}	
#sitemenu li ul li{margin:0;padding:0;line-height:36px;text-indent:0px;width:100px;}
#sitemenu li ul li a{width:auto;background:#004986;color:White;font-size:12px;padding:0px 16px;}
#sitemenu li ul li a:hover{background:#023968;width:auto;}

/* divSearch */
.divSearch{margin:0px auto;background-image:url('Images/search_back.gif');border:1px solid #bdbcbd;height:auto;padding:0px 1% 0px 1%;overflow:hidden;width:96% !important;}
.divSearch .ico{float:left;background:url('Images/admin_ico.gif') -50px -5px no-repeat;width:18px;height:18px;margin:7px 5px 4px 6px;padding:0px;}
.divSearch div{float:left;height:21px;}
.divSearch .content{padding:5px 5px 4px 5px;}
.divSearch .search{padding:6px 5px 4px 5px;}
.divSearch .inputbutSearch{border:1px solid #1a5189;background-image:url('Images/search_but_back.gif');color:White;height:21px;font-size:12px;line-height:18px;cursor:pointer;width:66px;}
.divSearch .label{float:left;line-height:22px;}

/* 操作按钮 */
.butBack { background:url('images/product_btn_ck.gif') no-repeat 0px 0px; font-size:12px; padding:5px 12px 5px 12px; margin-left:5px; _padding:5px 12px 3px 12px;}
.butBack:link,.butBack:visited,.butBack:active {text-decoration:none;color:#fff;}
.butBack:hover {text-decoration:none;background:url('images/product_btn_ck.gif') no-repeat 0px -22px;color:#fff;}

.butSave { background:url('images/product_btn_ck.gif') no-repeat 0px -44px; font-size:12px; padding:5px 12px 5px 12px; margin-left:5px;color:#fff;_padding:5px 12px 3px 12px; }
.butSave:link,.butSave:visited,.butSave:active {text-decoration:none;color:#fff;}
.butSave:hover {text-decoration:none;background:url('images/product_btn_ck.gif') no-repeat 0px -66px;color:#fff;}

/* ICO */
.tableOperNew{ background:url('Images/admin_ico.gif') 0px -63px no-repeat;padding-left:20px;cursor:pointer;}
.tableOperEdit{ background:url('Images/admin_ico.gif') 0px -154px no-repeat;padding-left:20px;cursor:pointer;}
.tableOperDelete{ background:url('Images/admin_ico.gif') 0px -182px no-repeat;padding-left:20px;cursor:pointer;}
.tableOperMoveUp{ background:url('Images/admin_ico.gif') 0px -93px no-repeat;padding-left:20px;cursor:pointer;}
.tableOperMoveDown{ background:url('Images/admin_ico.gif') 0px -124px no-repeat;padding-left:20px;cursor:pointer;}
.tableOperPreview{ background:url('Images/admin_ico.gif') 0px -273px no-repeat;padding-left:20px;cursor:pointer;}
.tableOperPhoto{ background:url('Images/admin_ico.gif') -44px -34px no-repeat;padding-left:20px;cursor:pointer;}

/* 分页 */
.paginator {padding:10px 0 20px 0px;margin: 0px;color: #3d5b77;}
.paginator a {padding: 2px 5px;font-size:10px;color:#3d5b77;background: #fff; text-decoration: none; border:solid 1px #d6d7d9;font-family: 'Lucida Grande',Verdana,Tahoma;}
.paginator a:visited {padding: 2px 5px;font-size:10px;background: #fff; text-decoration: none;}
.paginator .cpb {padding: 2px 5px;font-size:10px;color:#A36D33;background: #e9f2f1;text-decoration: none; border:solid 1px #d6d7d9;font-family: 'Lucida Grande',Verdana,Tahoma;}
.paginator a:hover {padding: 2px 5px;font-size:10px;color: #3f5664;background: #e9f2f1;text-decoration: none; border:solid 1px #d6d7d9;font-family: 'Lucida Grande',Verdana,Tahoma;}

/* 操作按钮栏 */
.divDetailOper{text-align:right;margin:0px 15px 0px 15px;line-height:22px;}

.divListOper{text-align:right;margin:0px 15px 0px 15px;line-height:22px;}
.divListOper a{padding:5px 0 0 25px;}

/* divBody */
.divBody{background-color:White;overflow:hidden;min-height:600px;}

/* ----------------------------------- 表格 ----------------------------------- */
table.tableList { width:98%;margin:1%;border:1px solid #a2c4cd;border-collapse:collapse;} 
table.tableList caption { padding: 0 0 5px 0;text-align: right; } 
table.tableList th { vertical-align:baseline;border:1px solid #a2c4cd;letter-spacing:1px;text-transform: uppercase;
                padding:3px;line-height:20px;height:22px; background-color:#CAE8EA;color:#255174;font-weight:normal;text-align:center;} 
table.tableList th span{display:inline-block;width:100%;height:22px;padding:5px 0px 3px 0px;_padding:5px 0px 0px 0px;}
table.tableList th a{display:inline-block;width:100%;height:22px;padding:5px 0px 3px 0px;_padding:5px 0px 0px 0px;}
table.tableList th a.sort-link-asc {background:#f0f8ff url('images/sort_asc.gif') no-repeat right;display:inline-block;width:100%;height:22px;padding:5px 0px 3px 0px;_padding:5px 0px 0px 0px;}
table.tableList th a.sort-link-desc {background:#f0f8ff url('images/sort_desc.gif') no-repeat right;display:inline-block;width:100%;height:22px;padding:5px 0px 3px 0px;_padding:5px 0px 0px 0px;}
table.tableList th a, table.tableList th a:link, table.tableList th a:visited{color: #255174; } 
table.tableList td {border:1px solid #a2c4cd;background:#fff;padding:5px 10px 5px 10px;line-height:22px;vertical-align:top;}
table.tableList td a, table.tableList td a:link, table.tableList td a:visited{color:#4f6b72;} 
table.tableList .select td{background-color:#e5f0f6;color:#075a87;}

table.tableList td.treeOpen{background:url('Images/admin_ico.gif') 0px -210px no-repeat;padding-left:24px;}
table.tableList td.treeClose{background:url('Images/admin_ico.gif') 0px -240px no-repeat;padding-left:24px;}

/* TableEdit */
.tableLeftEdit {margin:0 auto;width:94%;}
.tableLeftEdit th{padding:4px 6px 4px 6px;line-height:24px;text-align:right;vertical-align:top;font-weight:normal;width:15%;}
.tableLeftEdit td{padding:4px 6px 4px 6px;line-height:24px;}
.tableLeftEdit td span{color:#8f8f8f;}

.tableRightEdit {margin:0 auto;width:94%;}
.tableRightEdit th{padding:4px 6px 0px 6px;line-height:24px;text-align:left;vertical-align:top;font-weight:normal;width:50%;}
.tableRightEdit td{padding:0px 6px 4px 6px;line-height:24px;}
.tableRightEdit td span{color:#8f8f8f;}

.tableCenterEdit {margin:0 auto;width:94%;}
.tableCenterEdit th{padding:2px 6px 0px 6px;line-height:24px;height:28px;text-align:right;vertical-align:top;font-weight:normal;width:25%;}
.tableCenterEdit td{padding:0px 6px 2px 6px;line-height:24px;}
.tableCenterEdit td span{color:#8f8f8f;}

/* DivEdit */
.divEdit{border:1px solid #d4e0e3;float:left;}
.divEdit .title{background:#f0f8ff url('images/item_bak.gif');height:30px;border-bottom:1px solid #d4e0e3;line-height:30px;font-weight:bold;text-indent:10px;letter-spacing:1px;}
.divEdit .title .contenta{float:left;width:50%;font-weight:bold;}
.divEdit .title .contentb{float:left;width:50%;text-align:right;font-weight:bold;}
.divEdit .content{text-align:center;width:96%;padding:2%;}
.divEdit .bak1{background-color:#f0f8ff;height:28px;line-height:28px;}

.tableParametersEdit {margin:0 auto;width:99%;}
.tableParametersEdit th{text-align:left;width:35%;}
.tableParametersEdit td{width:65%;}
.tableParametersEdit .group{background-color:#eeeeee;font-weight:bold;}
.tableParametersEdit td input{}

/* 线路出发日期 */
.lineSchedule{line-height:24px;}
.lineSchedule .item{margin:0px;text-align:left;color:#3d5b77;border-bottom:1px solid #efefef;width:98%;height:24px;padding-top:4px;}
.lineSchedule .departure{float:left;text-indent:10px;width:70%;text-align:center;}
.lineSchedule .oper{float:left;width:28%;text-align:right;}
.lineSchedule .txt{float:left;width:50%;text-align:right;vertical-align:middle;}
.lineSchedule .txt input{border:0px #CCCCCC solid;font-size:12px;color:#565656;width:50px;height:18px;line-height:18px;padding:0 0 0 3px;background-color:#f3f3f3;vertical-align:middle;}
